// 
// DotNetNuke?- http://www.dotnetnuke.com 
// Copyright (c) 2002-2011 
// by DotNetNuke Corporation 
// 
// Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated 
// documentation files (the "Software"), to deal in the Software without restriction, including without limitation 
// the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and 
// to permit persons to whom the Software is furnished to do so, subject to the following conditions: 
// 
// The above copyright notice and this permission notice shall be included in all copies or substantial portions 
// of the Software. 
// 
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 
// TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 
// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF 
// CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 
// DEALINGS IN THE SOFTWARE. 
// 

using System;
using System.Configuration;
using System.Data;

namespace CharityGamesOnline.Modules.Charity
{

    /// ----------------------------------------------------------------------------- 
    /// <summary> 
    /// The Info class for Charity 
    /// </summary> 
    /// <remarks> 
    /// </remarks> 
    /// <history> 
    /// </history> 
    /// ----------------------------------------------------------------------------- 
    public class CharityInfo
    {
        // local property declarations 
        int _charityID;
        int _portalID;        
        int _status;
        string _name;
        string _description;
        string _contact;
        string _webSite;
        string _email;
        string _telephone;
        string _fax;
        string _address;
        string _category;
        string _imageURL;
        string _imageType;
        int _imageWidth;
        int _imageHeight;
        bool _imageDisplay;
        int _createdByID;
        string _createByUserName;
        DateTime _createdDate;
        int _lastUpdatedID;
        string _lastUpdateUserName;        
        DateTime _lastUpdateDate;
        

        // initialization 
        public CharityInfo()
        {
        }

        // public properties 
        public int CharityID
        {
            get { return _charityID; }
            set { _charityID = value; }
        }

        public int PortalID
        {
            get { return _portalID; }
            set { _portalID = value; }
        }        

        public int Status
        {
            get { return _status; }
            set { _status = value; }
        }

        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        public string Description
        {
            get { return _description; }
            set { _description = value; }
        }

        public string Contact
        {
            get { return _contact; }
            set { _contact = value; }
        }

        public string WebSite
        {
            get { return _webSite; }
            set { _webSite = value; }
        }

        public string Email
        {
            get { return _email; }
            set { _email = value; }
        }

        public string Telephone
        {
            get { return _telephone; }
            set { _telephone = value; }
        }

        public string Fax
        {
            get { return _fax; }
            set { _fax = value; }
        }

        public string Address
        {
            get { return _address; }
            set { _address = value; }
        }

        public string Category
        {
            get { return _category; }
            set { _category = value; }
        }

        public string ImageURL
        {
            get { return _imageURL; }
            set { _imageURL = value; }
        }

        public string ImageType
        {
            get { return _imageType; }
            set { _imageType = value; }
        }

        public int ImageWidth
        {
            get { return _imageWidth; }
            set { _imageWidth = value; }
        }

        public int ImageHeight
        {
            get { return _imageHeight; }
            set { _imageHeight = value; }
        }

        public bool ImageDisplay
        {
            get { return _imageDisplay; }
            set { _imageDisplay = value; }
        }

        public int CreatedByID
        {
            get { return _createdByID; }
            set { _createdByID = value; }
        }

        public string CreateByUserName
        {
            get { return _createByUserName; }
        }

        public DateTime CreatedDate
        {
            get { return _createdDate; }
        }

        public int LastUpdatedID
        {
            get { return _lastUpdatedID; }
            set { _lastUpdatedID = value; }
        }

        public string LastUpdateUserName
        {
            get { return _lastUpdateUserName; }
            set { _lastUpdateUserName = value; }
        }

        public DateTime LastUpdateDate
        {
            get { return _lastUpdateDate; }
        }
    }

}